package com.season.summer.bspgenerator.service;


import com.season.summer.bspgenerator.entity.PackageInfo;
import com.season.summer.bspgenerator.entity.TableEntity;

import java.util.List;
import java.util.Map;


/**
 * 代码生成器
 */
public interface GeneratorService {

    List<TableEntity> list(String tableName);

    void generatorCode(PackageInfo packageInfo);

    PackageInfo getPackageInfo(String tableName);

    byte[] generatorCodeZip(PackageInfo packageInfo);
}
